﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using bi4homev3.Entidades;
using bi4homev3.Acceso_a_Datos;

namespace bi4homev3.Logica
{
    //Clase que maneja la logica de las Compras
    //esta clase es la que se comunica con la interfaz
    public class AccionesCompra
    {
        public Compra UsrCompra = new Compra();
        public Detalle detellecompra = new Detalle();

        public AccionesCompra (Compra objeto)
        {
            UsrCompra = objeto;
        }


        public void insertar()
        {
            FabricaDAO fabricaOracle = FabricaDAO.getFabricaDAO(1);
            CompraDAO usr = fabricaOracle.getCompraDAO();
            usr.insertarFactura(UsrCompra);
        }

        public void insertardetalle(Detalle objeto)
        {
            detellecompra = objeto;
            FabricaDAO fabricaOracle = FabricaDAO.getFabricaDAO(1);
            CompraDAO usrdetalle = fabricaOracle.getCompraDAO();
            usrdetalle.insertardetalleFactura(detellecompra);
        }
    }
}
